const pxToRem = require("postcss-pxtorem");

module.exports = {
  map: false,
  plugins: [
    pxToRem({
      // 表示根元素字体大小或根据输入参数返回根元素字体大小，是根据这个将px->rem的
      rootValue: 16,
      // REM单位影响到的小数位
      unitPrecision: 3,
      // 可以从px更改为rem的属性
      propList: ["*", "!letter-spacing", "!line-height"],
      // 要忽略并保留为px的css选择器
      selectorBlackList: [],
      // 替换包含rem的规则，而不是添加后备。
      replace: true,
      // 允许在媒体查询中转换px
      mediaQuery: false,
      // 设置要替换的最小像素值。
      minPixelValue: 0,
      // 要忽略并保留为px的文件路径
      exclude: /node_modules/i,
      // 设置默认转换单位，默认为px
      unit: "px",
    }),
  ],
};
